home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / demo / vtskt10i.zip / FTP_CONN.FRM < prev    next >
Text File  |  1994-02-01  |  6KB  |  224 lines

  1. VERSION 2.00
  2. Begin Form connect_form 
  3.    BackColor       =   &H00C0C0C0&
  4.    BorderStyle     =   1  'Fixed Single
  5.    Caption         =   "New Connection"
  6.    ClientHeight    =   2415
  7.    ClientLeft      =   1605
  8.    ClientTop       =   2505
  9.    ClientWidth     =   5715
  10.    ClipControls    =   0   'False
  11.    Height          =   2820
  12.    Left            =   1545
  13.    LinkTopic       =   "MDIForm1"
  14.    MaxButton       =   0   'False
  15.    MinButton       =   0   'False
  16.    ScaleHeight     =   2415
  17.    ScaleWidth      =   5715
  18.    Top             =   2160
  19.    Visible         =   0   'False
  20.    Width           =   5835
  21.    Begin CommandButton anonymous 
  22.       Caption         =   "Anonymous"
  23.       Height          =   375
  24.       Left            =   1080
  25.       TabIndex        =   10
  26.       Top             =   1980
  27.       Width           =   1095
  28.    End
  29.    Begin CommandButton connect 
  30.       Caption         =   "Connect"
  31.       Height          =   375
  32.       Left            =   2280
  33.       TabIndex        =   4
  34.       Top             =   1980
  35.       Width           =   1095
  36.    End
  37.    Begin CommandButton cancel 
  38.       Caption         =   "Cancel"
  39.       Height          =   375
  40.       Left            =   3480
  41.       TabIndex        =   5
  42.       Top             =   1980
  43.       Width           =   1095
  44.    End
  45.    Begin SSPanel Panel3D1 
  46.       Align           =   1  'Align Top
  47.       Alignment       =   6  'Center - TOP
  48.       BackColor       =   &H00C0C0C0&
  49.       BorderWidth     =   1
  50.       Font3D          =   0  'None
  51.       Height          =   1875
  52.       Left            =   0
  53.       TabIndex        =   0
  54.       Top             =   0
  55.       Width           =   5715
  56.       Begin SSPanel Panel3D5 
  57.          Alignment       =   1  'Left Justify - MIDDLE
  58.          BackColor       =   &H00C0C0C0&
  59.          BevelInner      =   1  'Inset
  60.          BorderWidth     =   1
  61.          Caption         =   " Account"
  62.          Font3D          =   0  'None
  63.          Height          =   435
  64.          Left            =   60
  65.          TabIndex        =   9
  66.          Top             =   1320
  67.          Width           =   5595
  68.          Begin TextBox conn_account 
  69.             Height          =   315
  70.             Left            =   1020
  71.             TabIndex        =   3
  72.             Top             =   60
  73.             Width           =   4515
  74.          End
  75.       End
  76.       Begin SSPanel Panel3D4 
  77.          Alignment       =   1  'Left Justify - MIDDLE
  78.          BackColor       =   &H00C0C0C0&
  79.          BevelInner      =   1  'Inset
  80.          BorderWidth     =   1
  81.          Caption         =   " Password"
  82.          Font3D          =   0  'None
  83.          Height          =   435
  84.          Left            =   60
  85.          TabIndex        =   8
  86.          Top             =   900
  87.          Width           =   5595
  88.          Begin TextBox conn_password 
  89.             Height          =   315
  90.             Left            =   1020
  91.             PasswordChar    =   "*"
  92.             TabIndex        =   2
  93.             Top             =   60
  94.             Width           =   4515
  95.          End
  96.       End
  97.       Begin SSPanel Panel3D3 
  98.          Alignment       =   1  'Left Justify - MIDDLE
  99.          BackColor       =   &H00C0C0C0&
  100.          BevelInner      =   1  'Inset
  101.          BorderWidth     =   1
  102.          Caption         =   " Userid"
  103.          Font3D          =   0  'None
  104.          Height          =   435
  105.          Left            =   60
  106.          TabIndex        =   7
  107.          Top             =   480
  108.          Width           =   5595
  109.          Begin TextBox conn_userid 
  110.             Height          =   315
  111.             Left            =   1020
  112.             TabIndex        =   1
  113.             Top             =   60
  114.             Width           =   4515
  115.          End
  116.       End
  117.       Begin SSPanel Panel3D2 
  118.          Alignment       =   1  'Left Justify - MIDDLE
  119.          BackColor       =   &H00C0C0C0&
  120.          BevelInner      =   1  'Inset
  121.          BorderWidth     =   1
  122.          Caption         =   " IP Name"
  123.          Font3D          =   0  'None
  124.          Height          =   435
  125.          Left            =   60
  126.          TabIndex        =   6
  127.          Top             =   60
  128.          Width           =   5595
  129.          Begin ComboBox conn_ipname 
  130.             Height          =   300
  131.             Left            =   1020
  132.             TabIndex        =   11
  133.             Top             =   60
  134.             Width           =   4515
  135.          End
  136.       End
  137.    End
  138. End
  139.  
  140. Sub anonymous_Click ()
  141.  
  142.   conn_userid = "anonymous"
  143.   conn_password = ""
  144.   conn_account = ""
  145.  
  146. End Sub
  147.  
  148. Sub cancel_Click ()
  149.  
  150.   ipname = ""
  151.   userid = ""
  152.   password = ""
  153.   account = ""
  154.   Hide
  155.  
  156. End Sub
  157.  
  158. Sub conn_account_KeyPress (keyascii As Integer)
  159.  
  160.   If keyascii = 13 Then
  161.     connect_click
  162.     keyascii = 0
  163.   End If
  164.  
  165. End Sub
  166.  
  167. Sub conn_ipname_KeyPress (keyascii As Integer)
  168.   
  169.   If keyascii = 13 Then
  170.     connect_click
  171.     keyascii = 0
  172.   End If
  173.  
  174. End Sub
  175.  
  176. Sub conn_password_KeyPress (keyascii As Integer)
  177.   
  178.   If keyascii = 13 Then
  179.     connect_click
  180.     keyascii = 0
  181.   End If
  182.  
  183. End Sub
  184.  
  185. Sub conn_userid_KeyPress (keyascii As Integer)
  186.   
  187.   If keyascii = 13 Then
  188.     connect_click
  189.     keyascii = 0
  190.   End If
  191.  
  192. End Sub
  193.  
  194. Sub connect_click ()
  195.  
  196.   nm$ = LCase$(Trim$(conn_ipname.Text))
  197.   
  198.   If nm$ = "" Then
  199.     MsgBox ("Can't connect without an IP name or number")
  200.     Exit Sub
  201.   End If
  202.  
  203.   For x = 0 To conn_ipname.ListCount - 1
  204.     If nm$ = conn_ipname.List(x) Then
  205.       conn_ipname.RemoveItem x
  206.       Exit For
  207.     End If
  208.   Next x
  209.  
  210.   conn_ipname.AddItem nm$, 0
  211.   
  212.   If conn_ipname.ListCount > 99 Then
  213.     conn_ipname.RemoveItem 100
  214.   End If
  215.   
  216.   ipname = nm$
  217.   userid = Trim$(conn_userid)
  218.   password = Trim$(conn_password)
  219.   account = Trim$(conn_account)
  220.   Hide
  221.  
  222. End Sub
  223.  
  224.